package cn.wp.ewallet.upms.model.entity;

import cn.wp.common.core.dao.annotation.Column;
import cn.wp.common.core.dao.annotation.Table;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 角色-Do实体
 * Created by ganjie on 2020/01/08
 */
@Data
@Table(value = "BS_ROLE_INFO",keys = {"role_id"})
public class BsRoleInfoDo implements Serializable {
    
    /** 角色标识，主键  */
    @Column("role_id")
    private String roleId;

    /** 角色名称  */
    @Column("role_name")
    private String roleName;

    /** 角色描述  */
    @Column("role_desc")
    private String roleDesc;

    /** 角色分类，对应PUB_0012
            1000-系统管理类
            2000-用户管理类
            3000-第三方角色管理类  */
    @Column("role_type")
    private String roleType;

    /** 记录角色创建人的帐号  */
    @Column("create_user")
    private String createUser;

    /** 记录角色创建时间  */
    @Column("create_date")
    private Date createDate;

    /** 记录角色修改人的帐号  */
    @Column("update_user")
    private String updateUser;

    /** 记录角色修改时间  */
    @Column("update_date")
    private Date updateDate;

    
}
